package com.hns.can.service.enumrate;

/**
 * @版权：HNS 版权所有 (c) 2013
 * @author:JeffXu
 * @version Revision 1.0.0
 * @email:835264047@qq.com
 * @see:
 * @创建日期：2014-8-15
 * @功能说明：校验excel里面的数据
 * @begin
 * @修改记录:
 * @修改后版本 修改人 修改内容
 * @2014-8-15 JeffXu 创建
 * @end
 */
public enum CheckExcel {
    
    DRIVER_NO_EXIST("ERT00001"), // 驾驶员信息不存在
    DATE_FORMAT_ERROR("ERT00002"), // 日期格式错误
    LINE_NO_EXIST("ERT00003"), // 线路信息不存在
    CAR_NO_EXIST("ERT00004"), // 车辆信息不存在
    EXAM_TIME_EXIST("ERT00005"), // 考勤时间已存在
    DATA_IS_NORMAL("ERT00006"), // 正常
    DATA_IS_EMPTY("ERT00007"), // 数据为空
    TIME_INTERVAL_ERROR("ERT00008"), // 时间区间有误
    EXAM_TIME_MORE_THAN_24("ERT00009"), // 单条考勤时间超过24小时
    TIMECARD_CARDNO_EXIST("ERT00010"),  // 考勤卡号重复
    
    DRIVER_NO_EXIST_TIP("ERH00001"), // 请检查驾驶员基础信息
    DATE_FORMAT_ERROR_TIP("ERH00002"), // 请检查日期格式,格式为YYYY-MM-DD HH:MI:SS
    LINE_NO_EXIST_TIP("ERH00003"), // 请检查线路基础信息
    CAR_NO_EXIST_TIP("ERH00004"), // 请检查车辆基础信息
    EXAM_TIME_EXIST_TIP("ERH00005"), // 请检查录入成功数据
    DATA_IS_NORMAL_TIP("ERH00006"), // 无
    DATA_IS_EMPTY_TIP("ERH00007"), // 请重新输入
    TIME_INTERVAL_ERROR_TIP("ERH00008"), // 开始时间大于结束时间
    EXAM_TIME_MORE_THAN_24_TIP("ERH00009"); // 请检查考勤时间范围是否错误
    
    private CheckExcel(String flag) {
        this.flag = flag;
    }
    
    public String getFlag() {
        return this.flag;
    }
    
    private final String flag;
    
}
